<?php session_start();

function getPessoa($cod, $tipo,$condicoes=null) {
	$campo1 = "id_pessoa";
	$campo2 = "nome_pessoa";
	$campo3 = "id_pais";
	$campo4 = "cidade";
	$campo5 = "uf";
	$campo6 = "endereco";
	$campo7 = "tel";
	$campo8 = "email";
	$campo9 = "id_hostel";
	$campo10 = "tipo";
	$campo11 = "login";
	$campo12 = "senha";
	$campo13 = "data_cadastro";
	$campo14 = "data_nascimento";
	$campo15 = "id_estado_civil";
	$campo16 = "id_motivo_viagem";
	$campo17 = "id_como_descobriu";
	$campo18 = "observacoes";
	$campo19 = "numero_carteirinha";
	$campo20 = "validade";
	$campo21 = "id_tp_documento";
	$campo22 = "documento";
	$campo23 = "profissao";
	$campo24 = "id_quem_cad";
	$campo25 = "id_idioma";
	$campo26 = "carro";
	$campo27 = "placa_carro";

	$tabela = "pes_pessoas";



	switch ($tipo){
		case "input":
			$sql="select $campo1, $campo2, $campo3, $campo4, $campo5, $campo6, $campo7, $campo8, $campo9, $campo10, $campo11, $campo12, $campo13, $campo14,
                    $campo15, $campo16, $campo17, $campo18, $campo19, $campo20, $campo21,
                    $campo22, $campo23, $campo24, $campo25, $campo26, $campo27 from $tabela where $campo1=$cod";
			$linha=$_SESSION['ADOCnn']->Execute("$sql");
			$codigo = $linha->fields[0];
			$nome = htmlentities(trim($linha->fields[1]));

			$contatena = $codigo."()".$nome."()".$linha->fields[2]."()".$linha->fields[3]."()".htmlentities(trim($linha->fields[4]))."()".$linha->fields[5]."()".$linha->fields[6]
			."()".$linha->fields[7]."()".$linha->fields[8]."()".$linha->fields[9]."()".htmlentities(trim($linha->fields[10]))."()".htmlentities(trim($linha->fields[11]))."()".$linha->fields[12]
			."()".$linha->fields[13]."()".$linha->fields[14]."()".$linha->fields[15]."()".$linha->fields[16]."()".$linha->fields[17]."()".$linha->fields[18]
			."()".$linha->fields[19]."()".htmlentities(trim($linha->fields[20]))."()".$linha->fields[21]."()".$linha->fields[22]."()".$linha->fields[23]."()".$linha->fields[24]
			."()".$linha->fields[25]."()".$linha->fields[26];

			$retorno = explode("()",$contatena);
			return $retorno;

			break;
		case "simples":


			if ($condicoes == null) {
				if ($cod != 0) {
					$condicoes = "(a.id_pessoa = $cod)";
				}
			}


			$sql="
	        select
	          a.id_pessoa,
	          a.nome_pessoa,
	          a.cidade,
	          a.uf,
	          a.endereco,
	          b.ds_pais,
	          c.ds_estado_civil,
	          a.tel,
	          d.ds_motivo_viagem,
	          a.email,
	          e.nome_hostel,
	          a.tipo,
	          a.data_cadastro,
	          a.data_nascimento,
	          a.documento,
	          f.ds_tp_documento,
	          a.id_quem_cad,
	          a.profissao,
	          a.numero_carteirinha,
	          a.senha,
	          a.validade,
	          a.carro,
	          a.placa_carro
	        from
	          pes_pessoas a
	          inner join com_pais b on (a.id_pais = b.id_pais)
	          left join hostel_estado_civil c on (a.id_estado_civil = c.id_estado_civil)
	          left join hostel_motivo_viagem d on (a.id_motivo_viagem = d.id_motivo_viagem)
	          inner join com_hostels e on (a.id_hostel = e.id_hostel)
	          left join hostel_tp_documento f on (a.id_tp_documento = f.id_tp_documento)       
	        where
	
	          $condicoes
	        order by
	          a.nome_pessoa asc";

			//echo $sql; exit;
			$linha=$_SESSION['ADOCnn']->Execute("$sql");

			$class="odd";
			$n = 0;
			if($linha->RecordCount() != 0 ){
				while(!$linha->EOF){

					if($class == "odd"){$class="even";}else{$class="odd";}
					$codigo          = $linha->fields[0];
					$nome            = trim($linha->fields[1]);
					$nome_CIDADE     = trim($linha->fields[2]);
					$UF              = trim($linha->fields[3]);
					$ENDERECO        = trim($linha->fields[4]);
					$PAIS		     = trim($linha->fields[5]);
					$DS_ESTADO_CIVIL = trim($linha->fields[6]);
					$TEL             = trim($linha->fields[7]);
					$DS_MOTIVO_VIAGEM= trim($linha->fields[8]);
					$EMAIL           = trim($linha->fields[9]);
					$NOME_HOSTEL     = trim($linha->fields[10]);
					$TIPO            = trim($linha->fields[11]);
					$DATA_CADASTRO   = formataData($linha->fields[12]);
					$DATA_NASCIMENTO = formataData($linha->fields[13]);
					$DOCUMENTO       = trim($linha->fields[14]);
					$TP_DOCUMENTO    = trim($linha->fields[15]);
					$quem_cad        = trim($linha->fields[16]);
					$quem_cad        = retorna_quem_cad($quem_cad);
					$PROFISSAO       = trim($linha->fields[17]);
					$NUM_CARTEIRINHA = trim($linha->fields[18]);
					$VALIDADE 		 = formataData($linha->fields[20]);
					$CARRO			 = trim($linha->fields[21]);
					$PLACA_CARRO	 = trim($linha->fields[22]);


					//$senha_cad     = ($linha->fields[19] == null ? "" : "<br><i>J&aacute; possu&iacute; senha cadastrada para P&aacute;gina do Leitor</i>");
					$senha_cad 		 = "";


					if($TIPO=="F"){$TIPO="Funcion&aacute;rio";}else {$TIPO="Hospede";}


					echo"<br>

				       <table class='perfil $class semborda'>
				        
				        <tr>
				          <td width=100>
				          	  <input type='hidden' name='pcodigo' value='$codigo'><u>ID: $codigo</u>
				          	  <br><br>
					          <i>$TIPO</i>	          
				          
				          </td>
				         <td>
					          
					          <b>Nome:</b> <i>$nome</i><br><br>
					          <b>Endere&ccedil;o:</b> $ENDERECO<br>
					       	  <b>Cidade:</b> $nome_CIDADE  <b>-</b> $UF  <br>
					       	  <b>Pa&iacute;s:</b> $PAIS <br><br>
				
				          	  
					          
					          <b>Profiss&atilde;o:</b> $PROFISSAO<BR>
					          <b>Estado Civil:</b> $DS_ESTADO_CIVIL<BR>
					          <b>Motivo Viagem:</b> $DS_MOTIVO_VIAGEM<br>
					          <b>Carro:</b> $CARRO<br>
					          <b>Placa:</b> $PLACA_CARRO<br><br>
					          <b>Cadastrado na UH:</b> <br>$NOME_HOSTEL     
				
				       
				          </td>
				          <td  width=260>
					          <b>Data de cadastro:</b> $DATA_CADASTRO<br>
					          <b>Cadastrado por:</b> $quem_cad <br><br>
					          
					          <b>Email:</b> <a href='mailto:$EMAIL'>$EMAIL</a><br>
					          <b>Tel:</b> $TEL <BR><br>
					          
					          <b>Nascimento:</b> $DATA_NASCIMENTO<br>
					          <b>Carteirinha S&oacute;cio:</b> $NUM_CARTEIRINHA<br>
					          <b>Validade:</b> $VALIDADE<br><br>
					          
					          
					          <b>Documento:</b> $DOCUMENTO<br>
					          <b>Tipo:</b> $TP_DOCUMENTO<br>
				          </td>
				        </tr>
				                    ";


					echo"</table><BR>\n";

					$linha->MoveNext();

				}
			}


			break;
			/*
			case "simples":
			$sql="
			select
			a.id_pessoa,
			a.nome_pessoa,
			b.nome_cidade,
			d.nome_inst,
			a.tipo,
			a.data_cadastro,
			a.rg,
			a.senha
			from
			pes_pessoas a
			left join com_cidades b on (a.ref_cidade = b.cod_cidade)
			left join com_instituicoes d on (a.ref_inst = d.cod_inst)
			where
			(a.id_pessoa = $cod)
			";

			$linha=$_SESSION['ADOCnn']->Execute("$sql");
			$id_emprestCK    = $linha->fields[0];
			$nome            = trim($linha->fields[1]);
			$nome_CIDADE     = trim($linha->fields[2]);
			$nome_INST       = trim($linha->fields[3]);
			$TIPO            = trim($linha->fields[4]);
			$DATA_CADASTRO   = formataData($linha->fields[5]);
			$RG              = trim($linha->fields[6]);
			$senha_cad       = ($linha->fields[7] == null ? "" : "<br><i>J&aacute; possu&iacute; senha cadastrada para P&aacute;gina do Leitor</i>");

			if($TIPO=="A"){$TIPO="Leitor";}
			if($TIPO=="P"){$TIPO="Professor";}
			if($TIPO=="F"){$TIPO="Funcion�rio";}
			if($TIPO=="O"){$TIPO="Outro";}


			echo"
			<table class='perfil semborda'>
			<tr>
			<td width=40><input type='hidden' name='pcodigo' value='$id_emprestCK'><u>ID: $id_emprestCK</u></td>
			<td><b>Nome:</b> <i>$nome</i></td>
			</tr>
			<tr>
			<td colspan=2><b>Data de cadastro:</b> $DATA_CADASTRO <BR>
			<b>Cidade:</b> $nome_CIDADE <BR>
			<b>$TIPO</b> da $nome_INST
			$senha_cad
			</td>
			</tr>
			</table><BR>
			\n";


			break;
			*/
		case "completo":

			$prepara_condicao = explode("|",$condicoes);
			$condicoes = $prepara_condicao[0];
			$id_reserva = $prepara_condicao[1];
			$id_cama = $prepara_condicao[2];
			
			
			if ($condicoes == null) {
				if ($cod != 0) {
					$condicoes = "(a.id_pessoa = $cod)";
				}
			}


			$sql="
        select
          a.id_pessoa,
          a.nome_pessoa,
          a.cidade,
          a.uf,
          a.endereco,
          b.ds_pais,
          c.ds_estado_civil,
          a.tel,
          d.ds_motivo_viagem,
          a.email,
          e.nome_hostel,
          a.tipo,
          a.data_cadastro,
          a.data_nascimento,
          a.documento,
          f.ds_tp_documento,
          a.id_quem_cad,
          a.profissao,
          a.numero_carteirinha,
          a.senha,
          a.validade,
          a.carro,
          a.placa_carro
        from
          pes_pessoas a
          inner join com_pais b on (a.id_pais = b.id_pais)
          left join hostel_estado_civil c on (a.id_estado_civil = c.id_estado_civil)
          left join hostel_motivo_viagem d on (a.id_motivo_viagem = d.id_motivo_viagem)
          inner join com_hostels e on (a.id_hostel = e.id_hostel)
          left join hostel_tp_documento f on (a.id_tp_documento = f.id_tp_documento)       
        where

          $condicoes
        order by
          a.nome_pessoa asc";

			//echo $sql; exit;
			$linha=$_SESSION['ADOCnn']->Execute("$sql");

			$class="odd";
			$n = 0;
			if($linha->RecordCount() != 0 ){
				while(!$linha->EOF){

					if($class == "odd"){$class="even";}else{$class="odd";}
					$codigo          = $linha->fields[0];
					$nome            = trim($linha->fields[1]);
					$nome_CIDADE     = trim($linha->fields[2]);
					$UF              = trim($linha->fields[3]);
					$ENDERECO        = trim($linha->fields[4]);
					$PAIS		     = trim($linha->fields[5]);
					$DS_ESTADO_CIVIL = trim($linha->fields[6]);
					$TEL             = trim($linha->fields[7]);
					$DS_MOTIVO_VIAGEM= trim($linha->fields[8]);
					$EMAIL           = trim($linha->fields[9]);
					$NOME_HOSTEL     = trim($linha->fields[10]);
					$TIPO            = trim($linha->fields[11]);
					$DATA_CADASTRO   = formataData($linha->fields[12]);
					$DATA_NASCIMENTO = formataData($linha->fields[13]);
					$DOCUMENTO       = trim($linha->fields[14]);
					$TP_DOCUMENTO    = trim($linha->fields[15]);
					$quem_cad        = trim($linha->fields[16]);
					$quem_cad        = retorna_quem_cad($quem_cad);
					$PROFISSAO       = trim($linha->fields[17]);
					$NUM_CARTEIRINHA = trim($linha->fields[18]);
					$VALIDADE 		 = formataData($linha->fields[20]);
					$CARRO			 = trim($linha->fields[21]);
					$PLACA_CARRO	 = trim($linha->fields[22]);


					//$senha_cad     = ($linha->fields[19] == null ? "" : "<br><i>J&aacute; possu&iacute; senha cadastrada para P&aacute;gina do Leitor</i>");
					$senha_cad 		 = "";


					if($TIPO=="F"){$TIPO="Funcion&aacute;rio";}else {$TIPO="Hospede";}


					echo"
				       <table class='perfil $class semborda'>
				        
				        <tr>
				          <td width=100>";
					if (file_exists("images/btn_alterar_pq.gif")) {
						echo"<a href='index.jsp?alt=8&cont=8&pcodigo=$codigo'><img src='images/btn_alterar_pq.gif' width='98' height='18' border='0' alt='Alterar'>";
					}else{
						echo"<a href='../alts/alt_pes_pessoas.jsp?alt=8&cont=8&pcodigo=$codigo&pid_reserva=$id_reserva&pid_cama=$id_cama'><img src='../images/btn_alterar_pq.gif' width='98' height='18' border='0' alt='Alterar'>";
					}

					echo"</a> <u>ID: $codigo</u><br><br>
					          <i>$TIPO</i>	          
				          
				          </td>
				         <td>
					          
					          <b>Nome:</b> <i>$nome</i><br><br>
					          <b>Endere&ccedil;o:</b> $ENDERECO<br>
					       	  <b>Cidade:</b> $nome_CIDADE  <b>-</b> $UF  <br>
					       	  <b>Pa&iacute;s:</b> $PAIS <br><br>
				
				          	  
					          
					          <b>Profiss&atilde;o:</b> $PROFISSAO<BR>
					          <b>Estado Civil:</b> $DS_ESTADO_CIVIL<BR>
					          <b>Motivo Viagem:</b> $DS_MOTIVO_VIAGEM<br>
					          <b>Carro:</b> $CARRO<br>
					          <b>Placa:</b> $PLACA_CARRO<br><br>
					          <b>Cadastrado na UH:</b> <br>$NOME_HOSTEL     
				
				       
				          </td>
				          <td  width=260>
					          <b>Data de cadastro:</b> $DATA_CADASTRO<br>
					          <b>Cadastrado por:</b> $quem_cad <br><br>
					          
					          <b>Email:</b> <a href='mailto:$EMAIL'>$EMAIL</a><br>
					          <b>Tel:</b> $TEL <BR><br>
					          
					          <b>Nascimento:</b> $DATA_NASCIMENTO<br>
					          <b>Carteirinha S&oacute;cio:</b> $NUM_CARTEIRINHA<br>
					          <b>Validade:</b> $VALIDADE<br><br>
					          
					          
					          <b>Documento:</b> $DOCUMENTO<br>
					          <b>Tipo:</b> $TP_DOCUMENTO<br>
				          </td>
				        </tr>
				                    ";

					echo"<tr><td colspan='3'><div align='right'><a onClick=\"initialize('map_canvas$codigo'); \" href=\"javascript:lsc.execute('$ENDERECO - $nome_CIDADE, $PAIS');\">MAPA</a> - <a href='javascript:void(0);' onclick=\"getConteudo('ultimos$codigo', 'pesq/pesq_hospedagens_da_pessoa', $codigo, 0)\">ver hospedagens da pessoa</a></div>
					<div id='ultimos$codigo'></div>
					<div id='map_canvas$codigo'></div>
					</td></tr>";
					echo"</table><BR><BR><BR>\n";
					$n++;
					$linha->MoveNext();

				}
			}
			echo"<b>Resultados:</b> <u>$n</u>";

			break;
			/*

			case "form_externo":

			$sql="
			select
			a.id_pessoa,
			a.nome_pessoa,
			b.nome_cidade,
			a.uf,
			a.endereco,
			c.nome_bairro,
			a.ddd,
			a.tel,
			a.cel,
			a.email,
			d.nome_inst,
			a.tipo,
			a.data_cadastro,
			a.data_nascimento,
			a.rg,
			a.nome_do_pai,
			a.nome_da_mae,
			a.senha,
			a.cep
			from
			pes_pessoas a
			left join com_cidades b on (a.ref_cidade = b.cod_cidade)
			left join com_bairros c on (a.ref_bairro = c.cod_bairro)
			left join com_instituicoes d on (a.ref_inst = d.cod_inst)
			where
			(a.id_pessoa = $cod)
			";


			$linha=$_SESSION['ADOCnn']->Execute("$sql");
			$id_emprestCK    = $linha->fields[0];
			$nome            = htmlentities(trim($linha->fields[1]));
			$nome_CIDADE     = trim($linha->fields[2]);
			$UF              = trim($linha->fields[3]);
			$ENDERECO        = htmlentities(trim($linha->fields[4]));
			$nome_BAIRRO     = htmlentities(trim($linha->fields[5]));
			$DDD             = trim($linha->fields[6]);
			$TEL             = trim($linha->fields[7]);
			$CEL             = trim($linha->fields[8]);
			$EMAIL           = trim($linha->fields[9]);
			$nome_INST       = trim($linha->fields[10]);
			$TIPO            = trim($linha->fields[11]);
			$DATA_CADASTRO   = formataData($linha->fields[12]);
			$DATA_NASCIMENTO = formataData($linha->fields[13]);
			$RG              = trim($linha->fields[14]);
			$pai              = trim($linha->fields[15]);
			$mae              = trim($linha->fields[16]);
			$senha_cad       = ($linha->fields[17] == null ? "" : "<br><i>J&aacute; possu&iacute; senha cadastrada para P&aacute;gina do Leitor</i>");
			$CEP              = trim($linha->fields[18]);

			if($TIPO=="A"){$TIPO="Leitor";}
			if($TIPO=="P"){$TIPO="Professor";}
			if($TIPO=="F"){$TIPO="Funcion�rio";}
			if($TIPO=="O"){$TIPO="Outro";}


			echo"
			<form action='?minhas_info=true&gravar=true' method='post'>
			<table class='perfil semborda'>
			<tr>
			<td width=100>
			<input type='hidden' name='pcodigo' value='$id_emprestCK'>
			<img src='images/note.gif' border='0'>
			<u>ID: $id_emprestCK</u><br><br>
			<i>$TIPO</i>

			</td>
			<td>

			<b>Nome:</b> <i>$nome</i><br><br>
			<b>Endere&ccedil;o:</b> ".(strlen($ENDERECO) < 5 ? "<input type='text' name='pendereco' size='50' maxlength='50' value='$ENDERECO'>" : "$ENDERECO")."<BR>
			<b>Bairro:</b> $nome_BAIRRO  <b>CEP:</b> ".($CEP == "" ? "<input type='text' name='pcep' size='9' maxlength='9'>" : "$CEP")."<BR>
			<b>Cidade:</b> $nome_CIDADE  <b>-</b> $UF  <br><br>


			<b>Pai:</b> ".($pai == "" ? "<input type='text' name='ppai' size='50' maxlength='50'>" : "$pai")."<BR>
			<b>M&atilde;e:</b> ".($mae == "" ? "<input type='text' name='pmae' size='50' maxlength='50'>" : "$mae")."<BR><br>
			<b>Cadastrado na Institui&ccedil;&atilde;o:</b> <br>$nome_INST
			$senha_cad

			</td>
			<td  width=260>
			<b>Data da &uacute;ltima atualiza&ccedil;&atilde;o:</b> $DATA_CADASTRO<br>
			<b>Cadastrado por:</b> $quem_cad <br><br>

			<b>Email:</b> <input type='text' name='pemail' value='$EMAIL' size='30' maxlength='50'><br>
			<b>Tel:</b> ( ".($DDD == "" ? "<input type='text' name='pddd' size='2' maxlength='2'>" : "$DDD")." )  ".($TEL == "" ? "<input type='text' name='ptel' size='9' maxlength='9'>" : "$TEL")."<BR>
			<b>CEL:</b> ( ".($DDD == "" ? "<input type='text' name='pddd' size='2' maxlength='2'>" : "$DDD")." )  ".($CEL == "" ? "<input type='text' name='pcel' size='9' maxlength='9'>" : "$CEL")."<BR><br>

			<b>Nascimento:</b>  ".($DATA_NASCIMENTO == "00/00/0000" ? "<input type='text' size='2'  maxlength='2' name='pdia' value=''> / <input type='text' size='2'  maxlength='2' name='pmes'  value=''> / <input type='text' size='4'  maxlength='4' name='pano' value=''> dd/mm/aaaa" : "$DATA_NASCIMENTO")."<BR>
			<b>RG:</b> ".($RG == "" ? "<input type='text' name='prg' size='15' maxlength='15'>" : "$RG")."<BR>
			</td>
			</tr>
			";
			if(acessoMenu("menu_dependentes")==1){
			require_once"funcoes/pes_dependentes.jsp";
			$depend = getDependente($codigo, "input2");
			echo"<tr>
			<td colspan=3><b>Dependentes:</b>$depend</td>

			</tr>";

			}
			echo"<tr>
			<td colspan=3><div align='right'><input type='submit' value='Salvar / Atualizar minhas informa��es'></div></td>
			</tr>
			</table>\n";
			echo"</form>";

			break;
			*/




	}


}














function setPessoa($cod, $nome, $id_pais, $cidade, $uf, $endereco, $tel, $email, $id_hostel, $tipo, $login, $senha,
$data_nascimento, $id_estado_civil, $id_motivo_viagem, $id_como_descobriu,
$observacoes, $numero_carteirinha, $validade, $id_tp_documento, $documento, $profissao,
$id_quem_cad, $id_idioma, $carro, $placa_carro, $id_reserva=null, $id_cama=null) {

	$campo1 = "id_pessoa";
	$campo2 = "nome_pessoa";
	$campo3 = "id_pais";
	$campo4 = "cidade";
	$campo5 = "uf";
	$campo6 = "endereco";
	$campo7 = "tel";
	$campo8 = "email";
	$campo9 = "id_hostel";
	$campo10 = "tipo";
	$campo11 = "login";
	$campo12 = "senha";
	$campo13 = "data_cadastro";
	$campo14 = "data_nascimento";
	$campo15 = "id_estado_civil";
	$campo16 = "id_motivo_viagem";
	$campo17 = "id_como_descobriu";
	$campo18 = "observacoes";
	$campo19 = "numero_carteirinha";
	$campo20 = "validade";
	$campo21 = "id_tp_documento";
	$campo22 = "documento";
	$campo23 = "profissao";
	$campo24 = "id_quem_cad";
	$campo25 = "id_idioma";
	$campo26 = "carro";
	$campo27 = "placa_carro";

	$tabela = "pes_pessoas";



	if(trim($senha)==""){$senha_cripto='null';}else{$senha_cripto = md5(trim($senha));}

	$nome=strtoupper(trim($nome));
	$codigo=trim($codigo);
	//$validade = formataData($validade,true);

	if($cod == 0){ // novo registro

		$sql="select count($campo1) from $tabela where $campo2 = '$nome'";
		$exec=$_SESSION['ADOCnn']->Execute("$sql");

		if($exec->fields[0] > 0){
			echo"<div class='erro'>Registro: $nome , j&aacute; cadastrado!!</div>";
		}else{
			$sql="
                    insert into $tabela
                    ($campo2, $campo3, $campo4, $campo5, $campo6, $campo7, $campo8, $campo9, $campo10, $campo11, $campo12, $campo13, $campo14,
                    $campo15, $campo16, $campo17, $campo18, $campo19, $campo20, $campo21,
                    $campo22, $campo23, $campo24, $campo25, $campo26, $campo27)
                    values
                    ('".strtoupper(trim($nome))."', $id_pais, '".strtoupper(trim($cidade))."', '".strtoupper(trim($uf))."', '".strtoupper(trim($endereco))."', '".trim($tel)."', 
                    '".strtolower(trim($email))."', $id_hostel, '$tipo', '".strtolower(trim($login))."', '$senha_cripto', '".date("Y-m-d")."', '$data_nascimento', 
                    '$id_estado_civil', '$id_motivo_viagem', '$id_como_descobriu', '".strtoupper(trim($observacoes))."', '$numero_carteirinha', '$validade', '$id_tp_documento', 
                    '$documento', '$profissao', '$id_quem_cad', '$id_idioma', '$carro', '$placa_carro')";

			//echo"<!-- \n $sql \n  -->";
			//echo"<pre> $sql </pre>"; //exit;
			if(!$exec=$_SESSION['ADOCnn']->Execute("$sql")){
				die("<div class='erro'>ERRO no cadastro de ".exibeNomeTabela($tabela)."</div>");
			}else{
				$id_gravado = $_SESSION['ADOCnn']->_insertid();
				echo"<div class='sucesso'>Pessoa: $nome foi cadastrada com sucesso<BR>ID: $id_gravado</div>";

				if (trim($id_reserva) != "") {
					$exec2=$_SESSION['ADOCnn']->Execute("update hostel_reservas set id_pessoa=$id_gravado where id_reserva=$id_reserva");
					echo"<a href='../mapa_ocupacional/mapa.jsp?pid_reserva=$id_reserva&pid_cama&$id_cama'>Voltar a Reserva: <u>$id_reserva</u></a>";
					exit;
				}

			}

		}
	}else{ // atualiza
		if(trim($senha)==""){$cond_senha="";}else{$cond_senha="$campo12 = '".md5(trim($senha))."',";}

		$campo3 = "id_pais";
		$campo4 = "cidade";
		$campo5 = "uf";
		$campo6 = "endereco";
		$campo7 = "tel";
		$campo8 = "email";
		$campo9 = "id_hostel";
		$campo10 = "tipo";
		$campo11 = "login";
		$campo12 = "senha";
		$campo13 = "data_cadastro";
		$campo14 = "data_nascimento";
		$campo15 = "id_estado_civil";
		$campo16 = "id_motivo_viagem";
		$campo17 = "id_como_descobriu";
		$campo18 = "observacoes";
		$campo19 = "numero_carteirinha";
		$campo20 = "validade";
		$campo21 = "id_tp_documento";
		$campo22 = "documento";
		$campo23 = "profissao";
		$campo24 = "id_quem_cad";
		$campo25 = "id_idioma";
		$campo26 = "carro";
		$campo27 = "placa_carro";


		$sql="
                    update $tabela set
                    $campo2 = '".strtoupper(trim($nome))."',
                    $campo3 = $id_pais,
                    $campo4 = '".strtoupper(trim($cidade))."',
                    $campo5 = '".strtoupper(trim($uf))."',
                    $campo6 = '".strtoupper(trim($endereco))."',                  
                    $campo7 = '$tel',
                    $campo8 = '".strtolower(trim($email))."',
                    $campo9 = '$id_hostel',
                    $campo10 = '$tipo',
                    /*$campo11 = '".strtolower(trim($login))."',*/
                    $cond_senha
                    $campo14 = '$data_nascimento',
                    $campo15 = '$id_estado_civil',
                    $campo16 = '$id_motivo_viagem',
                    $campo17 = '$id_como_descobriu',
                    $campo18 = '$observacoes',
                    $campo19 = '$numero_carteirinha',
                    $campo20 = '$validade',
                    $campo21 = '$id_tp_documento',
                    $campo22 = '$documento',
                    $campo23 = '$profissao',
                    $campo24 = '$id_quem_cad',
                    $campo25 = '$id_idioma',
                    $campo26 = '$carro',
                    $campo27 = '$placa_carro'
                    where
                    $campo1 = $cod
                    ";

		//echo"<pre>$sql</pre>"; exit;
		if(!$exec=$_SESSION['ADOCnn']->Execute("$sql")){
			die("<div class='erro'>ERRO na altera&ccedil;&atilde;o de ".exibeNomeTabela($tabela)."</div>");
		}else{
			echo"<div class='sucesso'>ID: $cod  -  $nome atualizado com sucesso</div>";
			if (trim($id_reserva) != "") {
				$exec2=$_SESSION['ADOCnn']->Execute("update hostel_reservas set id_pessoa=$cod where id_reserva=$id_reserva");
				echo"<a href='../mapa_ocupacional/mapa.jsp?pid_reserva=$id_reserva&pid_cama=$id_cama'>Voltar a Reserva: <u>$id_reserva</u></a>";
				exit;
			}

		}

	}

}




/*
function delPessoa($cod){
$campo1 = "id_pessoa";
$tabela = "pes_pessoas";


$sql="
select
a.data_inicio,
a.data_prevista,
a.ref_midias,
b.nome_pessoa,
c.tombo,
c.titulo
from
bibl_emprestimos a
left join pes_pessoas b on (b.id_pessoa = a.ref_quem_cad)
left join bibl_midias c on (c.cod_midia = a.ref_midias)

where
(a.ref_membros= $cod) and
(a.ref_quem_dev is null)

order by a.data_prevista desc
";
$linha=$_SESSION['ADOCnn']->Execute("$sql");

$deleta=1;
$n=0;
if($linha->RecordCount() != 0 ){
while(!$linha->EOF){
if($linha->fields[0]==true){
echo"<li><b>Tombo: {$linha->fields[4]} - {$linha->fields[5]}</b> ({$linha->fields[0]} -> {$linha->fields[1]}) $linha->fields[3]</li>";
$deleta=0;
$n++;
}
if($n==10){echo"<BR>Entre outros...<BR><div class='erro'>N�o &eacute; poss&iacute;vel excluir o selecionado pois possui v&iacute;nculo com os &iacute;tens acima</div> <BR>"; break;}
$linha->MoveNext();
}
}
if($deleta==1){
$sql2="delete from $tabela where $campo1 = $cod";
//echo $sql2;
if(!$exec2=$_SESSION['ADOCnn']->Execute("$sql2")){
die("<div class='erro'>ERRO na exclus�o do codigo: $cod</div>");
}else{
echo"<div class='sucesso'>C�digo: $cod exclu�do com sucesso</div><BR>";
}
}


}

*/





?>
